ventilating flap - Spanish English Dictionary